harmful pests - Francés Inglés Diccionario